Isle Of Wight — synonyms, definition
1. Isle of Wight (Noun)
1 synonym
wight
1 definition
Isle of Wight (Noun) — An isle and county of southern England in the English Channel.
3 types of
county isle islet
1 part
Yarmouth
2 parts of
British Isles English Channel